2f75b2f1bd2f23a864c2dc3c31b1badfd40cc743,components/camel-spring/src/main/java/org/apache/camel/spring/pollingconsumer/SpringScheduledPollConsumerScheduler.java,SpringScheduledPollConsumerScheduler,doStart,#,113
Before Change
if (taskScheduler == null) {
taskScheduler = new ThreadPoolTaskScheduler();
CamelThreadFactory tf = new CamelThreadFactory(getCamelContext().getExecutorServiceManager().getThreadNamePattern(), "SpringScheduledPollConsumerSchedulerTask", true);
taskScheduler.setThreadFactory(tf);
taskScheduler.afterPropertiesSet();
destroyTaskScheduler = true;
After Change
trigger = new CronTrigger(getCron(), getTimeZone());
if (taskScheduler == null) {
taskScheduler = new CamelThreadPoolTaskScheduler(getCamelContext(), consumer, consumer.getEndpoint().getEndpointUri());
taskScheduler.afterPropertiesSet();
destroyTaskScheduler = true;
}